/** Add css rules here for your application. */
.projectLabel {
	font-family: cursive;
	font-size: medium;
}

.projectTitle {
	font-family: cursive;
	font-size: large;
	font-style: bold;
	padding-left: 2em;
}

#holder {
	border: 10px dashed #ccc;
	margin: 20px;
	text-align: center;
	font-size: x-large;
	font-family: cursive;
	padding-top: 5em;
	height: 6em;
}

#holder.hover {
	border: 10px dashed #333;
}

.applicationPanel {
	background-color: #B5D2F0;
}

.ribbonBar {
	margin-left: 25%;
}

.widgetLayout {
	margin-left: 25%;
}

.cartLine {
	font-family: cursive;
	border: none;
	background: rgb(242, 245, 246); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(242, 245, 246, 1) 0%,
		rgba(227, 234, 237, 1) 82%, rgba(200, 215, 220, 1) 88% ); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(242,
		245, 246, 1) ), color-stop(82%, rgba(227, 234, 237, 1) ),
		color-stop(88%, rgba(200, 215, 220, 1) ) ); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(242, 245, 246, 1) 0%,
		rgba(227, 234, 237, 1) 82%, rgba(200, 215, 220, 1) 88% );
	/* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(242, 245, 246, 1) 0%,
		rgba(227, 234, 237, 1) 82%, rgba(200, 215, 220, 1) 88% );
	/* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(242, 245, 246, 1) 0%,
		rgba(227, 234, 237, 1) 82%, rgba(200, 215, 220, 1) 88% ); /* IE10+ */
	background: linear-gradient(top, rgba(242, 245, 246, 1) 0%,
		rgba(227, 234, 237, 1) 82%, rgba(200, 215, 220, 1) 88% ); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient(    startColorstr='#f2f5f6',
		endColorstr='#c8d7dc', GradientType=0 ); /* IE6-9 */
}

.cartArticleLine {
	font-family: cursive;
	border: none;
	background: rgb(242, 245, 246); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(242, 245, 246, 1) 0%,
		rgba(227, 234, 237, 1) 82%, rgba(200, 215, 220, 1) 88% ); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(242,
		245, 246, 1) ), color-stop(82%, rgba(227, 234, 237, 1) ),
		color-stop(88%, rgba(200, 215, 220, 1) ) ); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(242, 245, 246, 1) 0%,
		rgba(227, 234, 237, 1) 82%, rgba(200, 215, 220, 1) 88% );
	/* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(242, 245, 246, 1) 0%,
		rgba(227, 234, 237, 1) 82%, rgba(200, 215, 220, 1) 88% );
	/* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(242, 245, 246, 1) 0%,
		rgba(227, 234, 237, 1) 82%, rgba(200, 215, 220, 1) 88% ); /* IE10+ */
	background: linear-gradient(top, rgba(242, 245, 246, 1) 0%,
		rgba(227, 234, 237, 1) 82%, rgba(200, 215, 220, 1) 88% ); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient(    startColorstr='#f2f5f6',
		endColorstr='#c8d7dc', GradientType=0 ); /* IE6-9 */
}

.cartOfferLine {
	font-family: cursive;
	border: none;
	background: #9dd53a; /* Old browsers */
	background: -moz-linear-gradient(top, #9dd53a 0%, #a1d54f 82%, #b9ea75 88%);
	/* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #9dd53a),
		color-stop(82%, #a1d54f), color-stop(88%, #b9ea75) );
	/* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #9dd53a 0%, #a1d54f 82%, #b9ea75 88%);
	/* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #9dd53a 0%, #a1d54f 82%, #b9ea75 88%);
	/* Opera 11.10+ */
	background: -ms-linear-gradient(top, #9dd53a 0%, #a1d54f 82%, #b9ea75 88%);
	/* IE10+ */
	background: linear-gradient(top, #9dd53a 0%, #a1d54f 82%, #b9ea75 88%);
	/* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient(     startColorstr='#9dd53a',
		endColorstr='#8cba37', GradientType=0 ); /* IE6-9 */
}

.cartModelLine {
	font-family: cursive;
	border: none;
	background: #fcef7e; /* Old browsers */
	background: -moz-linear-gradient(top, #fcef7e 0%, #fcef7e 82%, #f1da36 88%);
	/* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fcef7e),
		color-stop(82%, #fcef7e), color-stop(88%, #f1da36) );
	/* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #fcef7e 0%, #fcef7e 82%, #f1da36 88%);
	/* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #fcef7e 0%, #fcef7e 82%, #f1da36 88%);
	/* Opera 11.10+ */
	background: -ms-linear-gradient(top, #fcef7e 0%, #fcef7e 82%, #f1da36 88%);
	/* IE10+ */
	background: linear-gradient(top, #fcef7e 0%, #fcef7e 82%, #f1da36 88%);
	/* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient(     startColorstr='#fcef7e',
		endColorstr='#f1da36', GradientType=0 ); /* IE6-9 */
}

.cartNotfoundLine {
	font-family: cursive;
	border: none;
	background: #efc5ca; /* Old browsers */
	background: -moz-linear-gradient(top, #efc5ca 0%, #d24b5a 82%, #f18e99 88%);
	/* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #efc5ca),
		color-stop(82%, #d24b5a), color-stop(88%, #f18e99) );
	/* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #efc5ca 0%, #d24b5a 82%, #f18e99 88%);
	/* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #efc5ca 0%, #d24b5a 82%, #f18e99 88%);
	/* Opera 11.10+ */
	background: -ms-linear-gradient(top, #efc5ca 0%, #d24b5a 82%, #f18e99 88%);
	/* IE10+ */
	background: linear-gradient(top, #efc5ca 0%, #d24b5a 82%, #f18e99 88%);
	/* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient(  startColorstr='#efc5ca',
		endColorstr='#f18e99', GradientType=0 ); /* IE6-9 */
}

.productLabel {
	font-family: cursive;
	font-size: large;
	padding-top: 1em;
	padding-right: 2em;
	text-transform: capitalize;
}

.redProductLabel {
	font-family: cursive;
	font-size: large;
	padding-top: 1em;
	padding-right: 2em;
	text-transform: capitalize;
	color: red;
}

.watermark {
	font-style: italic;
	color: gray;
}